//
//  ZHPlayerView.h
//  AVPlayer
//
//  Created by 正合适 on 2017/10/28.
//  Copyright © 2017年 正合适. All rights reserved.
//  封装UI后的播放器

#import <UIKit/UIKit.h>

@class ZHPlayerView;

@protocol ZHPlayerViewProtocol <NSObject>
@optional

/**
 播放状态

 @param playerView <#playerView description#>
 @param status 1播放 2暂停 3结束
 */
- (void)ZHPlayerView:(ZHPlayerView *)playerView playStatus:(NSInteger)status;

/**
 播放时间

 @param playerView <#playerView description#>
 @param time <#time description#>
 */
- (void)ZHPlayerView:(ZHPlayerView *)playerView playTime:(NSInteger)time;

- (void)fullScreentWithZHPlayerView:(ZHPlayerView *)playerView;
@end

@interface ZHPlayerView : UIView
/**代理*/
@property (nonatomic, weak) id<ZHPlayerViewProtocol> delegate;
/**视频播放时间信息*/
- (void)configVideoPlayerUrl:(NSString *)videoUrl;

/**
 播放指定时间

 @param time <#time description#>
 */
- (void)configVideoToTime:(float)time;

/**
 播放
 */
- (void)play;

/**
 暂停
 */
- (void)pause;

/**
 是否可以拖动

 @param bDrag <#bDrag description#>
 */
- (void)configDrag:(BOOL)bDrag;
@end
